The upcoming general election in the United Kingdom on July 4 is being criticized for its lack... (23 revisions)